package com.gkoudai.open.platform.entry;

import com.fasterxml.jackson.annotation.JsonAlias;
import lombok.Data;

/**
 * @author wangqi
 * @date 2025-02-20 15:31
 */
@Data
public class CashFlowStatement {
    @JsonAlias("annDate")
    private String annDate;//    公告日期
    @JsonAlias("endDate")
    private String endDate;//报告期
    @JsonAlias("cFrSaleSg")
    private String cFrSaleSg;//    销售商品、提供劳务收到的现金
    @JsonAlias("nDeposIncrFi")
    private String nDeposIncrFi;//    客户存款和同业存放款项净增加额
    @JsonAlias("nIncrLoansCb")
    private String nIncrLoansCb;//    向中央银行借款净增加额
    @JsonAlias("nIncBorrOthFi")
    private String nIncBorrOthFi;//    向其他金融机构拆入资金净增加额
    @JsonAlias("premFrOrigContr")
    private String premFrOrigContr;//    收到原保险合同保费取得的现金
    @JsonAlias("nReinsurPrem")
    private String nReinsurPrem;//    收到再保业务现金净额
    @JsonAlias("nIncrInsuredDep")
    private String nIncrInsuredDep;//    保户储金及投资款净增加额
    @JsonAlias("nIncrDispTfa")
    private String nIncrDispTfa;//    处置交易性金融资产净增加额
    @JsonAlias("ifcCashIncr")
    private String ifcCashIncr;//    收取利息手续费及佣金的现金
    @JsonAlias("nIncrLoansOthBank")
    private String nIncrLoansOthBank;//    拆入资金净增加额
    @JsonAlias("nCapIncrRepur")
    private String nCapIncrRepur;//    回购业务资金净增加额
    @JsonAlias("recpTaxRends")
    private String recpTaxRends;//    收到的税费返还
    @JsonAlias("cFrOthOperateA")
    private String cFrOthOperateA;//    收到其他与经营活动有关的现金
    @JsonAlias("cInfFrOperateA")
    private String cInfFrOperateA;//    经营活动现金流入小计
    @JsonAlias("cPaidGoodsS")
    private String cPaidGoodsS;//    购买商品、接受劳务支付的现金
    @JsonAlias("nIncrCltLoanAdv")
    private String nIncrCltLoanAdv;//    客户贷款及垫款净增加额
    @JsonAlias("nIncrDepCbob")
    private String nIncrDepCbob;//    存放央行和同业款项净增加额
    @JsonAlias("cPayClaimsOrigInco")
    private String cPayClaimsOrigInco;//    支付原保险合同赔付款项的现金
    @JsonAlias("payHandlingChrg")
    private String payHandlingChrg;//    支付手续费现金
    @JsonAlias("payCommInsurPlcy")
    private String payCommInsurPlcy;//    支付保单红利的现金
    @JsonAlias("cPaidToForEmpl")
    private String cPaidToForEmpl;//    支付给职工以及为职工支付的现金
    @JsonAlias("cPaidForTaxes")
    private String cPaidForTaxes;//    支付的各项税款
    @JsonAlias("othCashPayOperAct")
    private String othCashPayOperAct;//    支付的其他与经营活动有关的现金
    @JsonAlias("stCashOutAct")
    private String stCashOutAct;//    经营活动现金流出小计
    @JsonAlias("nCashflowAct")
    private String nCashflowAct;//    经营活动产生的现金流量净额
    @JsonAlias("cDispWithdrwlInvest")
    private String cDispWithdrwlInvest;//    收回投资所得到的现金
    @JsonAlias("cRecpReturnInvest")
    private String cRecpReturnInvest;//    取得投资收益收到的现金
    @JsonAlias("nRecpDispFiolta")
    private String nRecpDispFiolta;//    处置固定资产、无形资产和其他长期资产收回的现金净额
    @JsonAlias("nRecpDispSobu")
    private String nRecpDispSobu;//    处置子公司和其他营业单位收到的现金净额
    @JsonAlias("othRecpRalInvAct")
    private String othRecpRalInvAct;//    收到其他与投资活动有关的现金
    @JsonAlias("stotInflowsInvAct")
    private String stotInflowsInvAct;//    投资活动现金流入小计
    @JsonAlias("cPayAcqConstFiolta")
    private String cPayAcqConstFiolta;//    购建固定资产无形资产和其他长期资产所支付的现金
    @JsonAlias("cPaidInvest")
    private String cPaidInvest;//    投资支付的现金
    @JsonAlias("nIncrPledgeLoan")
    private String nIncrPledgeLoan;//    质押贷款净增加额
    @JsonAlias("nDispSubsOthBiz")
    private String nDispSubsOthBiz;//    取得子公司及其他营业单位支付
    @JsonAlias("othPayRalInvAct")
    private String othPayRalInvAct;//    支付其他与投资活动有关的现金
    @JsonAlias("stotOutInvAct")
    private String stotOutInvAct;//    投资活动现金流出小计
    @JsonAlias("nCashflowInvAct")
    private String nCashflowInvAct;//    投资活动产生的现金现金流量净额
    @JsonAlias("cRecpCapContrib")
    private String cRecpCapContrib;//    吸收投资收到的现金
    @JsonAlias("inclCashRecSaims")
    private String inclCashRecSaims;//    其中：子公司吸收少数股东投资收到的现金
    @JsonAlias("cRecpBorrow")
    private String cRecpBorrow;//    取得借款收到的现金
    @JsonAlias("procIssueBonds")
    private String procIssueBonds;//    发行债券收到的现金
    @JsonAlias("ocrrfa")
    private String ocrrfa;//    收到其他与筹资活动有关的现金
    @JsonAlias("stotCashInFncAct")
    private String stotCashInFncAct;//    筹资活动现金流入小计
    @JsonAlias("cPrepayAmtBorr")
    private String cPrepayAmtBorr;//    偿还债务支付的现金
    @JsonAlias("cPayDistDpcpIntExp")
    private String cPayDistDpcpIntExp;//    分配股利利润或偿付利息所支付的现金
    @JsonAlias("idppsm")
    private String idppsm;//    其中子公司支付给少数股东的股利和利润
    @JsonAlias("ocrfa")
    private String ocrfa;//    支付其他与筹资活动有关的现金
    @JsonAlias("stotCashoutFncAct")
    private String stotCashoutFncAct;//    筹资活动现金流出小计
    @JsonAlias("nCashFlowsFncAct")
    private String nCashFlowsFncAct;//    筹资活动产生的现金流量净额
    @JsonAlias("effFxFluCash")
    private String effFxFluCash;//    汇率变动对现金及现金等价
    @JsonAlias("nIncrCashCashEqu")
    private String nIncrCashCashEqu;//    现金及现金等价物净增加额
    @JsonAlias("cCashEquBegPeriod")
    private String cCashEquBegPeriod;//    期初现金及现金等价物余额
    @JsonAlias("cCashEquEndPeriod")
    private String cCashEquEndPeriod;//    期末现金及现金等价物余额
    @JsonAlias("netProfit")
    private String netProfit;//    净利润
    @JsonAlias("unconInvestLoss")
    private String unconInvestLoss;//    未确认投资损失
    @JsonAlias("provDeprAssets")
    private String provDeprAssets;//    资产减值准备
    @JsonAlias("deprFaCogaDpba")
    private String deprFaCogaDpba;//    固定资产折旧油气资产折损和生物性物资折旧
    @JsonAlias("amortIntangAssets")
    private String amortIntangAssets;//    无形资产摊销
    @JsonAlias("ltAmortDeferredExp")
    private String ltAmortDeferredExp;//    长期待摊费用摊销
    @JsonAlias("decrDeferredExp")
    private String decrDeferredExp;//    待摊费用的减少
    @JsonAlias("incrAccExp")
    private String incrAccExp;//    预提费用的增加
    @JsonAlias("lossDispFiolta")
    private String lossDispFiolta;//    处置固定资产和无形资产的损失
    @JsonAlias("lossScrFa")
    private String lossScrFa;//    固定资产报废损失
    @JsonAlias("lossFvChg")
    private String lossFvChg;//    公允价值变动损失
    @JsonAlias("finanExp")
    private String finanExp;//    财务费用
    @JsonAlias("investLoss")
    private String investLoss;//    投资损失
    @JsonAlias("decrDefIncTaxAssets")
    private String decrDefIncTaxAssets;//    延递所得税资产减少
    @JsonAlias("incrDefIncTaxLiab")
    private String incrDefIncTaxLiab;//    延递所得税负债增加
    @JsonAlias("decrInventories")
    private String decrInventories;//    存货的减少
    @JsonAlias("decrOperPayable")
    private String decrOperPayable;//    经营性应收项目的减少
    @JsonAlias("incrOperPayable")
    private String incrOperPayable;//    经营性应付项目的增加
    @JsonAlias("others")
    private String others;//    其他
    @JsonAlias("incoa")
    private String incoa;//    经营活动产生的现金流量净额
    @JsonAlias("convDebtIntoCap")
    private String convDebtIntoCap;//    债务转为资本
    @JsonAlias("ccdw")
    private String ccdw;//    一年内到期可转换公司债券
    @JsonAlias("faFncLeases")
    private String faFncLeases;//    融资租入固定资本
    @JsonAlias("endBalCash")
    private String endBalCash;//    现金的期末余额
    @JsonAlias("begBalCash")
    private String begBalCash;//    现金的期初余额
    @JsonAlias("endBalCashEqu")
    private String endBalCashEqu;//    现金等价物的期末余额
    @JsonAlias("begBalCashEqu")
    private String begBalCashEqu;//            现金等价物的期初余额
    @JsonAlias("imNIncrCashEqu")
    private String imNIncrCashEqu;//    现金及现金等价物的净增加额
}
